/*lend_detail*/
#lend_detail{width:780px; height:auto;}
#lend_detail dl{width:780px; height:318px; }
#lend_detail dl a.img{width:318px; height:318px; margin-right:14px; display:block; float:left; border:1px solid #e5e5e5;}
#lend_detail dl dt{width:318px; height:318px; vertical-align:middle; line-height:318px; text-align:center; display:table-cell; +font-size:315px;}
#lend_detail dl dt img{vertical-align:middle;}
#lend_detail dl dd{width:446px; color:#666; float:left;}
#lend_detail dl dd.head{font-size:18px; font-weight:bold; text-indent:25px;}
#lend_detail dl dd.intro{width:425px; margin-bottom:24px; height:52px;  border:1px solid #d0e0bb; margin-left:8px; margin-top:11px; line-height:52x;background:#f4faee;}
#lend_detail dl dd.intro p{width:384px;  margin-left:25px;  margin-top:6px; height:46px;line-height:20px;}
#lend_detail dl dd.buy{height:76px; font-size:14px; border-top:1px dashed #dbdbdb;}
#lend_detail dl dd span{height:26px; line-height:26px; margin-right:39px;}
#lend_detail dl dd span.top{margin-top:12px; display:inline-block;}
#lend_detail dl dd span em.price{color:#f22428; font-weight:bolder;}
#lend_detail dl dd span em.vip{color:#88bd09; font-weight:bolder;}
#lend_detail dl dd span.card{font-size:15px; }
#lend_detail dl dd a{color:#585858;}
#lend_detail dl dd a:hover{text-decoration:underline;}
#lend_detail dl dd.author{height:76px;  font-size:14px;}
#lend_detail dl dd.grade{height:55px;font-size:14px; border-bottom:1px dashed #dbdbdb;}
#lend_detail dl dd.grade em.star{width:80px; display:inline-block; background:url(../images/grade.gif) no-repeat left 5px; text-indent:-9999px;}

/*lend_detail operate*/
#lend_detail div.operate{width:780px; height:122px; float:left;}
#lend_detail div.share{width:284px; height:36px; line-height:36px; margin:16px 0 0 34px; float:left; _margin-left:19px;}
#lend_detail div.share a{ text-indent:-9999px; width:16px; height:36px; margin-left:1px; display:inline-block;}
#lend_detail div.share a.sina{background:url(../images/sina.gif) no-repeat center center;}
#lend_detail div.share a.QQ{background:url(../images/QQ.gif) no-repeat center center;}
#lend_detail div.share a.tengxun{background:url(../images/tengxun.gif) no-repeat center center;}
#lend_detail div.share a.renren{background:url(../images/renren.gif) no-repeat center center;}
#lend_detail div.share a.kaixin{background:url(../images/kaixin.gif) no-repeat center center;}
#lend_detail div.share a.douban{background:url(../images/douban.gif) no-repeat center center;}
#lend_detail div.share a.msn{background:url(../images/msn.gif) no-repeat center center;}
#lend_detail div.share a.mail{background:url(../images/mail.gif) no-repeat center center;}
#lend_detail div.thing{width:442px; height:122px; float:right; }
#lend_detail div.thing p.state{height:52px; line-height:52px; font-size:14px;}
#lend_detail div.thing p.state span{color:#f22428; width:80px; display:inline-block; background:url(../images/question.gif) no-repeat 50px center;}
#lend_detail div.thing p.done{height:36px; }
#lend_detail div.thing p.done a:hover{text-decoration:underline;}
#lend_detail div.thing p.done span.lend{width:123px; display:inline-block; height:36px; background:url(../images/lend_bg.gif) repeat-x left center;}
#lend_detail div.thing p.done span.lend a{width:123px; display:block; height:36px; background:url(../images/big_car.gif) no-repeat 10px center;  text-indent:39px;  line-height:36px;  font-size:18px; font-weight:bold; color:#fff;}
#lend_detail div.thing p.done span.collect{ width:86px; height:28px; background:#ececec; display:inline-block;margin-left:20px;}
#lend_detail div.thing p.done span.collect a{width:86px; height:28px; display:block; background:url(../images/big_star.gif) no-repeat 6px center;   text-indent:25px;  line-height:28px;  font-size:12px; font-weight:bold; color:#767676;}

/*lend_detail book_intro*/
#lend_detail div.book_intro{width:780px; clear:both; height:auto; position:relative;}
#lend_detail div.book_intro ul{ height:33px;  font-size:14px;  }
#lend_detail div.book_intro div.line{width:780px; height:3px; _top:33px; overflow:hidden; position:absolute; background:#3cb8de; z-index:0;}
#lend_detail div.book_intro ul li{float:left;width:100px; height:33px; margin-right:13px; border:3px solid #3cb8de;  border-bottom:none; position:relative; z-index:6; background:#3cb8de; color:#fff; cursor:pointer; line-height:33px; text-align:center;}
#lend_detail div.book_intro ul li.on{background:#fff;    color:#585858; }
#lend_detail div.book_intro div.main{ height:auto; border:1px solid #e3e3e3; border-top:none; padding-bottom:30px;}
#lend_detail div.book_intro div.main p{width:752px; color:#585858; margin-left:15px; line-height:22px;}
#lend_detail div.book_intro div.main p.strong{font-weight:bold; padding-top:8px;}

/*lend_detail feel*/
#lend_detail div.feel{width:780px; height:auto; margin-top:12px; border-top:3px solid #6ac1dc; margin-bottom:40px; }
#lend_detail div.feel h1{height:32px; line-height:32px; font-size:14px; color:#585858; text-indent:15px;background:#f5f5f5;}
#lend_detail div.feel label{display:block;margin-left:14px;  color:#585858;}
#lend_detail div.feel label{margin-top:20px;}
#lend_detail div.feel label input{width:182px; height:22px; margin-left:14px; vertical-align:middle;}
#lend_detail div.feel label textarea{min-height:200px; _height:200px; overflow:auto; width:648px;margin-left:14px; vertical-align:top;}
#lend_detail div.feel label.submit{margin-top:7px; *margin-top:17px;}
#lend_detail div.feel label.submit input{width:103px; margin-left:37px; height:30px; border:none; background:url(../images/feel_submit.gif) no-repeat left center;}


.yjtips {display:none;width:260px;height:180px;border:1px solid #d0e0bb;background:#f4faee;color:#666;position:absolute;top:350px;right:50px;}
.yjtips h2 {width:160px;margin:10px auto 0;background:url(../images/wrap_newguide.gif) no-repeat left center;padding-left:30px;}
.yjtips p {padding:5px 10px;font-size:14px;line-height:170%;text-indent:20px;}